@charset "UTF-8";

.list-view .summary
{
	margin: 0 0 5px 0;
	text-align: left;
}

.list-view .sorter
{
	margin: 0 0 5px 0;
	text-align: right;
}

.list-view .pager
{
	margin: 5px 0 0 0;
	text-align: right;
}

.list-view .sorter
{
	font-size: 0.9em;
}

.list-view .sorter ul
{
	display: inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

.list-view .sorter li
{
	display: inline;
	margin: 0 0 0 5px;
	padding: 0;
}

.list-view .sorter a.asc
{
	background:url(up.gif) right center no-repeat;
	padding-right: 10px;
}

.list-view .sorter a.desc
{
	background:url(down.gif) right center no-repeat;
	padding-right: 10px;
}

div.form .check label{display: inline;}

.tbl-list{margin-top:10px;}
.tbl-list .odd{background-color: #E5F1F4;}
.tbl-list .even{background-color: #F8F8F8;}

.fl{float:left;}
.fr{float:right;}
.clearfix{zoom: 1;}
.clearfix:after{content: '.';display: block;width: 0;height: 0; overflow: hidden;clear: both;}
button{cursor: pointer;}

.member-name{cursor: pointer;text-decoration: underline;}
tr.remark_red .member-name{color: #f00;}
tr.remark_yellow .member-name{color: #ffc40d;}

.dialog{}
.dialog .items{width:525px;}
.dialog p{margin-bottom: 8px;}
.dialog .name{color:#003399;}
.dialog .text{border-radius: 3px;
    padding: 5px;
    float: left;
    background-color: #1A9123;
    color: #fff;}
.dialog .me{float: right;display: inline;}
.dialog .me .text{background-color:#E44E1E;}

.send-area{margin-top: 20px;}

.error{background-color: #ffc40d;padding: 10px;}
ul.yiiPager .first, ul.yiiPager .last{display: inline-block !important;}